screw the whole thing up - Francés Inglés Diccionario